package com.lhd.qd.module.system.generator.model.dto;

public class GeneratorTemplateDTO {

    private String templateFile;
    private String outFilePath;
    private String outFilePrefix;
    private String outFileSuffix;
    private Boolean isResourceOutFile;

    public GeneratorTemplateDTO(String templateFile, String outFilePath, String outFilePathSuffix) {
        this(templateFile, outFilePath, "", outFilePathSuffix, false);
    }

    public GeneratorTemplateDTO(String templateFile, String outFilePath, String outFilePrefix, String outFilePathSuffix, boolean isResourceOutFile) {
        this.templateFile = templateFile;
        this.outFilePath = outFilePath;
        this.outFilePrefix = outFilePrefix;
        this.outFileSuffix = outFilePathSuffix;
        this.isResourceOutFile = isResourceOutFile;
    }

    public String getTemplateFile() {
        return templateFile;
    }

    public void setTemplateFile(String templateFile) {
        this.templateFile = templateFile;
    }

    public String getOutFilePath() {
        return outFilePath;
    }

    public void setOutFilePath(String outFilePath) {
        this.outFilePath = outFilePath;
    }

    public String getOutFilePrefix() {
        return outFilePrefix;
    }

    public void setOutFilePrefix(String outFilePrefix) {
        this.outFilePrefix = outFilePrefix;
    }

    public String getOutFileSuffix() {
        return outFileSuffix;
    }

    public void setOutFileSuffix(String outFileSuffix) {
        this.outFileSuffix = outFileSuffix;
    }

    public Boolean isResourceOutFile() {
        return isResourceOutFile;
    }

    public void setResourceOutFile(Boolean resourceOutFile) {
        isResourceOutFile = resourceOutFile;
    }
}
